heavy-current engineering - French English Dictionary